hackney carriages - German English Dictionary